package com.kehutong.payfees.enums;

import org.coraframework.util.HashID;

public enum TempVar implements HashID {

    COMPANY("【物业公司】", "申请催缴的物业公司名称", "companyName"),
    COMMUNITY_NAME("【小区名称】", "申请催缴的项目小区名称", "communityName"),
    RESPONDENT("【欠费业主】", "拖欠物业费用的业主姓名", "respondent"),
    HOUSE_NAME("【欠费房屋】", "拖欠物业费用的房屋路径", "houseName"),
    OWE_AMOUNT("【催缴金额】", "提交催缴的欠费金额总数", "oweAmount"),
    EMPLOYEE_NAME("【催缴负责人】", "小区的催缴负责人姓名", "employeeName"),
    CHARGE_ADDRESS("【收费处地址】", "小区收费处的地址", "chargeAddress"),
    ACCOUNT_BANK("【开户银行】", "小区收费账户的开户银行", "accountBank"),
    ACCOUNT_NAME("【账户名称】", "小区收费账户的名称", "accountName"),
    ACCOUNT_NO("【账户号码】", "小区收费账户的号码", "accountNo"),
    LAWYER_PHONE("【律师所电话】", "负责申请小区的律师所电话", "lawyerPhone"),
    DATE("【新建日期】", "使用模板新建文档时的日期", "date");

    private final String id;
    private final String desc;
    private final String field;

    private TempVar(String id, String desc, String field) {
        this.id = id;
        this.desc = desc;
        this.field = field;
    }

    public String getField() {
        return field;
    }

    @Override
    public String getId() {
        return id;
    }

    @Override
    public String getDesc() {
        return desc;
    }
}
